national technical means - Turkish English Dictionary